﻿/* CSS Document */


/*---文本省略---*/
.focus .bd li span p,.jdlist .bd li span,.toutiao .bd li,.smtout li{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.focus,.notice,.areaCon,.topic,.gongkai,.jichulm,.xixilm,.zhenslm,.banslist{ width:100%;}

/*----------简单动态图标样式-----*/
.jichulm li i{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }

.xixilm li:hover i,.zhongdian a:hover i,.hbsfw .bd .oneBf .inBd ul li:hover i{
	-webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}

/*----service-0218----*/
.phoneWorkbox{ width:100%;margin: 3% 0;margin-top:0;}
.phoneWorkbox li{ width:24.5%;padding:2% 0; border-bottom: 1px dashed #c9dcf9; border-right:1px dashed #c9dcf9;  float: left;}
.phoneWorkbox li i,.phoneWorkbox li span{ display: block; margin: 0 auto; text-align: center;}
.phoneWorkbox li span{ line-height: 0.65rem; color: #555;margin-top:10px;}
.phoneWorkbox li i{ width:0.7rem; height: 0.7rem;text-align: center; vertical-align: middle;}
.phoneWorkbox li i img{ display: block; width:120%; height: auto;}

li.nbsfw4,li.nbsfw8{ border-right:none;}
li.nbsfw5,li.nbsfw6,li.nbsfw7,li.nbsfw8{ border-bottom:none;}




/*--新闻部分--*/
.columnOne,.columnTow{ width:1170px; margin-bottom:13px;background:#fff;padding:15px 15px;}
.newhezi,.headline{ width:100%;}
.headline{margin-bottom:15px;}
.headline .tit{ width:87px; height:54px; line-height:39px; text-align:center; font-size:23px; font-weight:bold; color:#fff; background:url(../images/headline-tit.jpg) no-repeat top;}
.headline .tit a{ color:#fff;}
.toutiao{ width:1063px;}
.toutiao .bd{ height:32px; line-height:32px;}
.toutiao .bd li{ line-height:32px;  font-size:28px; font-weight:bold; color:#217aba; text-align:center; }
.toutiao .bd li a{ color:#217aba;}
.smtout{ width:100%; margin-top:10px; line-height:30px; height:30px; overflow:hidden;zoom:1;}
.smtout li{ display:inline-block; float:left; color:#777777;  margin-left:18px; background:url(../images/line13.jpg) no-repeat right; padding-right:20px; max-width:317px;}
.smtout li a{color:#777777;}
.smtout li.last{margin-left:20px !important;}


.newBox1{ width:633px; }
.focus{ height:387px; position:relative; }
.focus .hd{ height:12px; width:120px; position:absolute; right:0; bottom:15px; z-index:999;} 
.focus .hd li{ float:left; width:12px; height:12px; border:1px solid #fff; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;margin-right:7px; cursor:pointer;}
.focus .hd li.on{border:1px solid #f7d54d; background:#f7d54d;}
.focus .bd{ width:633px; height:387px; position:relative;}
.focus .bd li{ width:633px; height:387px; }
.focus .bd li img{ width:633px; height:auto;}
.focus .bd li span{ display:block; position:absolute; bottom:0; left:0; height:45px; line-height:45px; background:url(../images/tm-bg.png) repeat-x; width:100%; color:#fff; text-indent:8px;}
.focus .bd li span p{ width:98%; display:block; }

.notice{ margin-top:5px;}
.notice .hd{ height:40px; line-height:40px; overflow:hidden;zoom:1;}
.notice .hd span,.notice .hd ul,.topic .tit h3,.topic .tit span{ display:block; float:left;}
.notice .hd ul,.topic .tit h3{ width:90% !important;}
.notice .hd span,.topic .tit span{ float:right !important; width:50px; text-align:center; font-size:14px; }
.notice .hd span a,.topic .tit span a{color:#777;} 
.notice .hd li{ float:left; text-align:center;margin-right:26px; padding-right:26px; font-size:18px; background:url(../images/line2.jpg) no-repeat right;}
.notice .hd li a{ color:#666;}
.notice .hd li.on{ font-weight:bold;color:#0e6ab9;}
.notice .hd li.on a{ color:#0e6ab9;}
.notice .bd{ border:1px solid #eae9e9; margin-top:5px; padding:5px 15px 15px 15px; height:157px; width:601px;}
.notice .bd li{ line-height:33px !important;}

/*--头条修改--*/
.touth{ width:100%; height:34px; position:relative; padding-top:5px;}
.touth .hd{ width:6px; position:absolute; bottom:-25px; right:10px;}
.touth .hd ul li{ height:9px; background:#dadada; margin-bottom:6px; cursor:pointer; font-size:0; line-height:0; text-indent:-99;}
.touth .hd ul li.on{ background:#d70000; }
.touth .bd{ width:96% !important;margin:0 auto;}
.touth .bd ul li{ width:96%; margin:0 auto;text-align:center; height:32px; overflow:hidden; line-height:32px; font-size:30px; color:#d60000; font-weight:bold; font-family:"微软雅黑"; font-weight:bold;}
.touth .bd ul li a{ color:#217aba;}

.newBox2{ width:524px;}
.areaCon .hd{ height:43px;}
.areaCon .hd li{ width:129px; margin-right:2px; background:#f0f0ef; text-align:center; line-height:43px; font-size:18px; float:left;}
.areaCon .hd li.on{ background:url(../images/biaoti-tit1.jpg) no-repeat; font-weight:bold; color:#fff; font-weight:bold;}
.areaCon .hd li.on a{ color:#fff;}
.areaCon .hd li.last { background:#f0f0ef !important;}
.areaCon .hd li.last.on{background:url(../images/biaoti-tit1.jpg) no-repeat !important; }

.areaCon .bd{margin-top:11px; height:332px;margin-left:5px; width:519px;}
.areaCon .bd  ul{ background:url(../images/line3.jpg) left repeat-y;}
.areaCon .bd li{ background:url(../images/dian1.jpg) no-repeat left !important; padding-left:18px; line-height:33px !important;  }

.topic{margin-top:6px;}
.topic .tit{ height:40px; line-height:40px; overflow:hidden;zoom:1;}
.topic .tit h3{ font-weight:bold; color:#3078c3; font-size:18px;}
.topic .tit h3 a{ color:#3078c3;}

.zhtlist{width:502px;border:1px solid #eae9e9; margin-top:5px; padding:15px 10px 15px 10px; height:147px;}
.zhtpic{ width:100%; height:88px; }
.zhtpic .hd{ width:100%;position:relative; z-index:99;}
.zhtpic .hd a{ display:block; width:26px; height:30px; position:absolute; top:29px;}
.zhtpic .hd a.next{ background:url(../images/arrow3.png) no-repeat; left:0;}
.zhtpic .hd a.prev{ background:url(../images/arrow4.png) no-repeat; right:-2px;}
.zhtpic .bd{ width:100%;}
.zhtpic .bd li{ float:left; width:248px; height:88px; margin-right:11px;}
.zhtpic .bd li img{ width:245px; height:88px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

.ztlieb{ width:100%; margin-top:5px;}
.ztlieb li{ line-height:30px !important; background:url(../images/arrow5.jpg) no-repeat left; float:left; width:152px;}

/*----首页政务公开---*/
.gongkai{ width:100%; }
.bgtit{ height:40px; width:100%; line-height:40px; background:url(../images/line4.jpg) repeat-x center; margin-bottom:5px;}
.bgtit h3{ display:inline-block; padding-right:9px; height:40px; background:#fff; text-indent:9px; font-size:20px; font-weight:bold;}
.bgtit h3 a{ color:#0e6ab9;}
.gkCent,.fwCent,.hdCent{ width:97.8%; border:1px solid #dcdcdc; padding:12px 12px;}
.gklanm{ width:359px; }
.jichulm{ padding-bottom:6px; background:url(../images/line5.jpg) repeat-x bottom;}
.jichulm li{ height:48px; line-height:48px; overflow:hidden;zoom:1; border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;margin-bottom:13px; float:left; width:171px; }
.jichulm li i,.jichulm li span{ display:block; float:left;}
.jichulm li i{ height:48px; width:35px; margin-left:15px; background:url(../images/gklm-icon1.png) no-repeat 0 0;}
.jichulm li span{margin-left:6px; font-size:16px;}

li.gklm2,li.gklm4,li.gklm6{ float:right !important;}
li.gklm1{ background:#fdf7ef;}
li.gklm2{ background:#edfaf9;}
li.gklm3{ background:#eef5fc;}
li.gklm4{ background:#fdf7ef;}
li.gklm5{ background:#edfaf9;}
li.gklm6{ background:#eef5fc;}

li.gklm1 i{ background-position:0 0;}
li.gklm1:hover i{ background-position:-40px 0;}
li.gklm2 i{ background-position:0 -48px;}
li.gklm2:hover i{ background-position:-40px -48px;}
li.gklm3 i{ background-position:0 -96px;}
li.gklm3:hover i{ background-position:-40px -96px;}
li.gklm4 i{ background-position:0 -144px;}
li.gklm4:hover i{ background-position:-40px -144px;}
li.gklm5 i{ background-position:0 -192px;}
li.gklm5:hover i{ background-position:-40px -192px;}
li.gklm6 i{ background-position:0 -240px;}
li.gklm6:hover i{ background-position:-40px -240px;}

li.gklm7{ background:#fdf7ef;}
li.gklm8{ background:#edfaf9; float:right;}
li.gklm7 i{ background-position:0 -288px;margin-left:6px}
li.gklm7:hover i{ background-position:-40px -288px;}
li.gklm7 span {font-size: 15px;margin-left: 2px;}

li.gklm8 i{ background-position:0 -336px;}
li.gklm8:hover i{ background-position:-40px -336px;}


.xixilm{margin-top:10px;}
.xixilm li{ float:left; width:89px;margin-bottom:8px}
.xixilm li i,.xixilm li span{ display:block; width:100%; margin:0 auto; text-align:center;}
.xixilm li i{ width:45px; height:35px; background:url(../images/gklm-icon2.png) no-repeat 0 0; margin:0 auto;} 
.xixilm li span{ color:#666666; line-height:30px; font-size:16px;}


li.xxlm1 i{ background-position:0 0;}
li.xxlm1:hover i{ background-position:-55px 0;}

li.xxlm2 i{ background-position:0 -35px;}
li.xxlm2:hover i{ background-position:-55px -35px;}

li.xxlm3 i{ background-position:0 -70px;}
li.xxlm4:hover i{ background-position:-55px -70px;}

li.xxlm4 i{ background-position:0 -105px;}
li.xxlm4:hover i{ background-position:-55px -105px;}

li.xxlm5 i{ background-position:0 -140px;}
li.xxlm5:hover i{ background-position:-55px -140px;}

li.xxlm6 i{ background-position:0 -175px;}
li.xxlm6:hover i{ background-position:-55px -175px;}

li.xxlm7 i{ background-position:0 -210px;}
li.xxlm7:hover i{ background-position:-55p-210px;}

li.xxlm8 i{ background-position:0 -245px;}
li.xxlm8:hover i{ background-position:-55px -245px;}

.gklist{ width:475px;margin-left:13px;}
.gklist .hd{ height:45px;}
.gklist .hd li{ width:118px; margin-right:1px; float:left;}
.gklist .hd li i,.gklist .hd li span{ display:block; margin:0 auto;}
.gklist .hd li span{width:100%; background:#f2f2f2; color:#444; text-align:center; height:39px; line-height:39px; font-size:16px;}
.gklist .hd li i{width: 0;height: 0;border-width: 6px;border-style: solid;border-color: transparent transparent transparent transparent;}
.gklist .hd li.on i{border-color: #4283c6 transparent transparent transparent;}
.gklist .hd li.on span{ background:#4283c6; color:#fff; font-weight:bold;  }

.gklist .bd{ margin-top:5px; height:275px; }
.gklist .bd ul li{ line-height:35px !important;}
.gkjd{ width:279px;}
.zhongdian{ width:100%; height:95px; overflow:hidden;zoom:1;}
.zhongdian a{ overflow:hidden;zoom:1; display:block; float:left; width:135px;height:95px;}
.zhongdian a i,.zhongdian a span{ display:block; /*float:left;*/}
.zhongdian a i{ width:50px; height:55px; background:url(../images/gklm-icon4.png) no-repeat 0 0; margin-left:10px; margin:0 auto;margin-top:5px;}
.zhongdian a span{ margin:0 auto; font-size:16px; color:#fff; line-height:26px; text-align:center;}
.zhd1{ background:url(../images/hgk-bg1.jpg) no-repeat;}
.zhd2{ background:url(../images/hgk-bg2.jpg) no-repeat; float:right !important;}
a.zhd1 i{ background-position:0 0;}
a.zhd2 i{ background-position:0 -55px !important;}

.zcjiedu{ margin-top:11px; background:#f5f5f5; padding:7px 7px; width:265px;}
.zcjiedu .tit{ width:100%; height:35px; line-height:30px; font-size:16px; font-weight:bold; color:#2d75bf; text-indent:10px;}
.zcjiedu .tit a{color:#2d75bf;}
.jdlist{ width:100%; position:relative;}
.jdlist .bd{ width:265px;}
.jdlist .bd li{ width:265px;height:237px;}
.jdlist .bd li img{ width:265px;height:190px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.jdlist .bd li span{ display:block; width:96%; padding:0 2%; line-height:38px; color:#555; }
.jdlist .hd { width:56px; margin:0 auto; height:8px;margin-bottom:5px; position:absolute; bottom:0px; left:45%;} 
.jdlist .hd li{ float:left;width:8px; height:8px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background:#c1bfbf;margin-right:6px; cursor:pointer; }
.jdlist .hd li.on{ background:#ea4a4a; }

.zhenslm{margin-top:10px;}
.hfuwu{ width:536px; }
.fwCent{ width:95.2% !important;}
.banslist{ height:298px; background:#996;}

.hbsfw .hd{height:45px; }
.hbsfw .hd ul{ overflow:inherit;}
.hbsfw .hd ul li{ float:left; width:168px;margin-right:2px; text-align:center; font-size:16px; }
.hbsfw .hd ul li a,.hbsfw .hd ul li i{ display:block; margin:0 auto;}
.hbsfw .hd ul li a{ width:100%; height:39px; line-height:39px; background:#eeefef; }
.hbsfw .hd ul li a:hover a,.hbsfw .hd ul li.on a{ background:#4283c6; color:#fff; font-weight:bold; }

.hbsfw .hd ul li i{width:0; height:0; bottom:-16px; content: " ";left:57px; border-width:8px;border-style: solid;border-color:transparent transparent transparent transparent;}
.hbsfw .hd ul li.on i{border-color:#4283c6 transparent transparent transparent;}

.hhdxx{ border-bottom:1px dashed #e6e6e6; padding-bottom:14px;margin-top:3px;}
.hhdxx .hd  span{ display:block; height:41px; line-height:41px; float:right; width:100px; background:url(../images/writ1.png) no-repeat left; text-indent:26px;}
.hhdxx .hd  span a{ color:#d80303;}
.hhdxx .bd{ height:240px;}


.hbsfw .bd{margin-top:15px;}
.hbsfw .bd .oneBf{ width:100%; height:228px; position:relative;}
.hbsfw .bd .oneBf .inHd{ width:100%; height:6px; position:absolute; bottom:10px; left:0;}
.hbsfw .bd .oneBf .inHd ul{ display:block; margin:0 auto; text-align:center;}

.hbsfw .bd .oneBf .inHd ul li{ width:15px; height:6px; display:inline-block; margin-left:10px; background:#d8d8d8; border-radius:3px;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
 text-indent:-999px; line-height:0;} 
.hbsfw .bd .oneBf .inHd ul li.on{ background:#22599d;}

.hbsfw .bd .oneBf .inBd ul li{float:left; width:60px; margin:0 10px 14px 14px;margin-bottom:5px; }
.hbsfw .bd .oneBf .inBd ul li i{ display:block;width:60px; height:60px; margin:0 auto;  background:#eff5fe; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; text-align: center;}
.hbsfw .bd .oneBf .inBd ul li img { width: auto; height: 82%;  margin-top: 9%;}
.hbsfw .bd .oneBf .inBd ul li:hover i{}
.hbsfw .bd .oneBf .inBd ul li span{ width:100%; height:40px; line-height:40px;  display:block; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#666;}


.hbsfw .bd .oneBf .bumen ul{ margin-top:15px !important;}
.hbsfw .bd .oneBf .bumen ul li{ width:144px !important;  margin-right:12px; margin-bottom:14px;}
.hbsfw .bd .oneBf .bumen ul li.last{margin-bottom:14px !important;}

.hbsfw .bd .oneBf .bumen ul li a{ display:block;width:100% !important;height:36px; text-align:center; line-height:36px; border:1px solid #ebe8e8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hbsfw .bd .oneBf .bumen ul li a:hover{ background:#0076ca; color:#fff !important;border:1px solid #0076ca;}
.hbsfw .bd .oneBf .bumen ul li a:hover span{color:#fff !important;}

.hbsfw .bd .banj li{ width:100% !important; overflow:hidden; line-height:32px !important; }
.hbsfw .bd .banj li span{ width:105px !important; line-height:32px !important}

.hfwcx{ width:494px; overflow:hidden;zoom:1; background:#f3f3f3; padding:2px 10px 15px 10px;margin-top:13px; margin-bottom:5px;}
.hfwcx h3{ display:block;font-size:16px; color:#3069ba; float:left; line-height:40px; width:100%; font-weight:bold;text-indent: 4px;}
.hfwshk{ width:100%; overflow:hidde; zoom:1;}
.hfwshk input.shuk3{ float:left; width:380px; border:1px solid #e1e1e1; height:36px;text-indent:11px; font-size:15px;margin-left:5px;}
.hfwshk input.anniu2{ float:left; width:93px; height:40px; background:#ff6f21; color:#fff; text-align:center; line-height:40px;margin-left:5px;}

.hhudong{ width:625px;}
.hdCent{ width:95% !important; margin-left:0.9%; }
.xinBox{ width:100%;}
.xinBox .tit{ width:100%; height:40px; line-height:40px; background:url(../images/line5.jpg) repeat-x center; overflow:hidden;zoom:1;margin-top:-10px;}
.xinBox .tit h3,.xinBox .tit span{ display:block; float:left; background:#fff; padding:0 10px;}
.xinBox .tit h3{ font-size:18px; font-weight:bold; color:#4272b0;}
.xinBox .tit h3 a{ color:#4272b0;}
.xinBox .tit span{ background:url(../images/hd-ico1.jpg) no-repeat 8px 9px #fff; float:right !important; color:#ea4a4a; font-weight:bold; font-size:16px; padding-left:38px;}
.xinBox .tit span a{ color:#ea4a4a;}
.xinlist{ width:100%; height: 220px; margin-top:5px; background:url(../images/line5.jpg) repeat-x bottom; padding-bottom:13px;}
.xjtit{ height:35px; background:#f2f2f2; line-height:35px; overflow:hidden;zoom:1;}
.xjtit span{ display:block; float:left; text-align:center;}
span.xjbt,.xinlist a{ width:384px !important; text-align:left !important; text-indent:10px;}
span.blzt{ width:92px !important;}
span.bslj{width:116px !important;}
.xinlist ul{margin-top:5px;}
.xinlist li{ line-height:30px !important; margin-left:2%; width:98%;}
.xinlist li span,.xinlist a{ float:left !important; text-align:cente;}
.xinlist a{ text-indent:0 !important; width:360px !important;}
.xinlist li span{ color:#777;}
.xinlist li span.bslj{ color:#999 !important;}

.zjdc{ width:100%; margin-top:15px; overflow:hidden;zoom:1; height:120px; overflow:hidden;}

.zjdc h3,.zjdc ul{ display:block; float:left;}
.zjdc h3{ background:#eeefef; width:30px; height:100px; text-align:center; font-size:16px; padding:20px 5px 0px 5px; line-height:20px;border-radius:5px; -webkit-border-raiud:5px; -moz-border-radius:5px;}
.zjdc h3.on{ background:#4272b0; color:#fff; font-weight:bold;border-radius:5px; -webkit-border-raiud:5px; -moz-border-radius:5px;border-top-right-radius:0; border-bottom-right-radius:0;}
.zjdc h3.on a{ color:#fff;}
.zjdc ul{ padding:5px 13px;width:431px !important; height:110px; background:#f6f9fd;border-radius:5px; -webkit-border-raiud:5px; -moz-border-radius:5px; border-top-left-radius:0; border-bottom-left-radius:0;}
.zjdc ul li{ line-height:28px !important;}
.zjdc ul li a{ width:75% !important;}
h3.dc1{ border-top-right-radius:0; border-bottom-right-radius:0;}
h3.dc2{margin-left:5px;}
h3.dc3{margin-left:5px;border-top-left-radius:0; border-bottom-left-radius:0;}

.xcBnner{ width:100%; height:115px; margin-top:16px;}
.xcBnner li{ height:115px;}

/*--办事服务事项--0216--*/
.hbsfw-new{ width:100%;}
.hbsfw-new li{ border-bottom: 1px dashed #c9dcf9; border-right:1px dashed #c9dcf9;width:126px; height: 137px; float: left;}
.hbsfw-new li i,.hbsfw-new li span{ display: block; margin: 0 auto; text-align: center;}
.hbsfw-new li span{ line-height: 50px; color: #555;}
.hbsfw-new li i{ width:80px; height: 60px; background: url(../images/newicon-bsfu.png) no-repeat 0 0;margin-top:20px;}

li.nbsfw1 i{ background-position: 0 0;}
li.nbsfw2 i{ background-position: 0 -60px;}
li.nbsfw3 i{ background-position: 0 -120px;}
li.nbsfw4 i{ background-position: 0 -180px;}
li.nbsfw5 i{ background-position: 0 -240px;}
li.nbsfw6 i{ background-position: 0 -300px;}
li.nbsfw7 i{ background-position: 0 -360px;}
li.nbsfw8 i{ background-position: 0 -420px;}

li.nbsfw4,li.nbsfw8{ border-right:none;}
li.nbsfw5,li.nbsfw6,li.nbsfw7,li.nbsfw8{ border-bottom:none;}

.hbsfw-new li:hover i{	
	webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}











